﻿@model DateTime
@{var g="D"+Guid.NewGuid().ToString("N");}
<span class="input">
@Html.Hidden("", Model==null?string.Empty: string.Format("{0:yyyy-MM-dd HH:00}", Model==DateTime.MinValue?Now: Model), new { id = g })
<input type="text" id="@(g)_date" value="@(Model.Date.ToString("yyyy-MM-dd"))" onchange="$('#@g').val($('#@(g)_date').val()+' '+$('#@(g)_time').val()+':00')"/>日
<select id="@(g)_time" onchange="var g=$('#@g');g.val($('#@(g)_date').val()+' '+$('#@(g)_time').val()+':00')">
    @for (int i = 0; i < 24; i++)
    {
        <option @(i==Model.Hour?"selected":"")>@i.ToString("00")</option>
    }
</select>点
<script type="text/javascript">    $(function () { $('#@(g)_date').datepicker(); });</script>

</span>